package javabook.ch06;

class B1{
	int x;
}
class B2 extends B1{
	String x;
}

public class Inheritence2 {

	/**
	 * @param args
	 */
	public static void main(String[] args) {
	 	B2 b2 = new B2();
	    b2.x = "알기쉽게 해설한 자바";
	    System.out.println("객체 b2에 들어있는 x 값 : " + b2.x);
	    // B1 클래스에서 선언된 int x는 가려짐 만일 b2.x=50을 넣으려 
	    // 한다면 에러 발생
//	    b2.x = 50;
//	    System.out.println("객체 b2에 들어있는 x 값 : " + b2.x);
	    
	    B1 b1 = new B1();
	    //B1 b1 = new B2();
	    b1.x = 5000;
	    System.out.println("객체 b1에 들어있는 x 값 : " + b1.x);
	    System.out.println("객체 b2에 들어있는 x 값 : " + b2.x);
	}

}
